XMLSocket.onData

Доступность

Flash Player 5.

Синтаксис

XMLSocket.onData = function(src:String) {
  // необходимый код
}

Параметры

src Строка, содержащая данные, отправленные сервером.

Возвращает

Ничего.

Описание

Обработчик события; вызывается, когда сообщение, полученное с сервера, прерывается нулевым байтом (0). Вы можете переопределить XMLSocket.onData, чтобы перехватывать данные, отправленные сервером, без анализа (парсинга) в XML. Это полезно, когда вы получаете произвольно отформатированные пакеты данных и предпочитаете обрабатывать из напрямую после получения, а не когда Flash Player переведет их в XML.

По умолчанию , метод XMLSocket.onData вызывает метод XMLSocket.onXML. Если вы переопределите действия XMLSocket.onData, XMLSocket.onXML не вызывается, пока вы не сделаете этого вручную.

Пример

Код в следующем примере, параметр src есть строка, содержащая XML текст, загруженный с сервера. Нулевой (0) байт не включен в строку.

XMLSocket.prototype.onData = function (src) {
  this.onXML(new XML(src));
}